package exo1_1;
import exo1_1.Compte;
public class CompteAvecLimite extends Compte {
	public final double plafond; 
	public CompteAvecLimite(String nom, int numero, double montant,
			double plafond) {
		super(nom, numero, montant);
		this.plafond = plafond;
	}

	
	
	@Override
	public boolean debiterCompte(double solde){
		if((this.getMontant()-solde)<0 || (this.getMontant()-solde)<(this.plafond))
			return false;
			else
				this.setMontant(this.getMontant()-solde);
		       return true;
	}
	
	@Override
	public boolean crediterCompte(double solde){
		if((this.getMontant()+solde)>(this.plafond))
			return false;
			else
				this.setMontant(this.getMontant()+solde);
		       return true;
	}
}
